Conflict Analysis and Negotiation Aids for Cost-Quality Requirements
نویسنده
چکیده
The process of resolving conflicts among software quality requirements is complex and difficult because of incompatibilities among stakeholders’ interests and priorities, complex cost-quality requirements dependencies, and an exponentially increasing resolution option space for larger systems. This paper describes an exploratory knowledge-based tool, the Software Cost Option Strategy Tool (S-COST), which assists stakeholders to 1) surface appropriate resolution options for costquality conflicts; 2) visualize the options; and 3) negotiate a mutually satisfactory balance of quality requirements
منابع مشابه
Conflict Analysis and Negotiation Aids for Cost - Quality
The process of resolving conflicts among software quality requirements is complex and dificult because of incompatibilities among stakeholders' interests and priorities, complex cost-quality requirements dependencies, and an exponentially increasing resolution option space for larger systems. This paper describes an exploratory knowledge-based tool, the Software Cost Option Strategy Tool (S-COS...
متن کاملConflict Analysis and Information Systems: A Rough Set Approach
Conflict analysis and conflict resolution play an important role in negotiation during contract-management situations in government and industry. The problem to be solved is how to model conflict situations where there is uncertainty about agreement, neutrality and disagreement among agents in a conflict situation. The solution to this problem includes modeling a conflict situation relative to ...
متن کاملResolving Requirements Conflicts with Computer-Supported Negotiation
Conflict is an inevitable part of both requirements elicitation and system design. As McDermid points out elsewhere in this volume, requirements are negotiated, not captured. During this process, the participants will disagree over how to interpret features of the application domain, what the requirements for a new system are, and how to meet those requirements. Conventional analysis techniques...
متن کاملAutomated Support for Requirements Negotiation
Developing requirements from a group of analysts and system users is a difficult task. In addition to the usual problems of individual requirements acquisition, group requirements acquisition entails conflict detection, resolution generation, and resolution choice. In essence, requirements must be negotiated. In this paper, we summarize our model for requirements negotiation and its automated s...
متن کاملAids for Identifying Conflicts Among Quality Requirements
One of the biggest risks in software requirements engineering is the risk of overemphasizing one quality attribute requirement (e.g., performance) at the expense of others at least as important (e.g., evolvability and portability). This paper describes an exploratory knowledge-based tool for identifying potential conflicts among quality attributes early in the software/system life cycle. The Qu...
متن کامل